網站建設的常識
發布時間:2013-11-23 瀏覽:230打印字號:大中小
1,整站DIV+CSS步局,雖然寫起來很痛苦,注意還要兼容FIERFOX瀏覽器
css:
1,通常用一個通用的CSS,每個頁面都引用,公用的CSS全包含在里面,單個頁面再做
一個CSS文件
2,背景圖片,把頁面用到的小圖標全合在一起做起一個GIF文件,CSS調
用的時候只用改變background-position值即可實現效果,好處是加裁快(阿里、淘寶均
彩這種方式)
3,網站發布的時候為了去除空格或注釋一般用在線壓縮就可以實現,可以減小文件大小
JS:
1,采用prototype.js柜架或JQUERY
2,開發自己的JS柜架,首先到大的網站去找相關代碼,然后分析原理,看它幾遍然后自
己再加以改進做成通用,效率比它的還要高實用,不管多麻煩做完了,成就就是不一樣
,久而久之就簡單多了
3,51JS之類的網站有大量此方面的資料,要學會站在巨人的肩膀上
4,網站發布的時候同樣到專業網站進行壓縮,60多K的文件可以壓縮到20幾K可想而知
服務器端:
1,沒做成靜態頁的,被調用的能緩存就緩存,如首頁的注冊會員那一那,注冊時生
成的是XML文件,第一次調用XSL解析,以后讀取緩存。產品三級分類屬性先讀取的數據
是直接從內存表中讀取,再讀取相同的分類直接讀取緩存。
2,三層架構是最基本的,維護起來方便
數據庫:
1,只讀取當前頁面的數據,那怕用的是TOP或其它方法實現,網站有很多通用的例子
,拿來自己改,合適的才是最好的
2,適用使用存儲過程,多了并不是好事而且維護起來也困難
3,找適用的底層柜架如SQLHEARP之類的,自己改寫,適合自己